Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Commit 12ddf6143685ea9414bfef1a03fe7ed40f9ad145


Parents : edb07c7
Author : Mark Qvist <mark@unsigned.io>
Date : 2024-09-08T15:17:26+02:00

Disable notifications in daemon mode

Changes

1 files changed, 6 insertions(+), 5 deletions(-)


Diff

diff --git a/sbapp/sideband/core.py b/sbapp/sideband/core.py
index 9b5ae117..1348aec6 100644
--- a/sbapp/sideband/core.py
+++ b/sbapp/sideband/core.py
@@ -864,12 +864,13 @@ class SidebandCore():
RNS.log("Error while setting LXMF propagation node: "+str(e), RNS.LOG_ERROR)
def notify(self, title, content, group=None, context_id=None):
- if RNS.vendor.platformutils.is_linux():
- from sbapp.ui.helpers import strip_emojis
- title = strip_emojis(title)
- content = strip_emojis(content)
-
if not self.is_daemon:
+ if RNS.vendor.platformutils.is_linux():
+ from sbapp.ui.helpers import strip_emojis
+ title = strip_emojis(title)
+ content = strip_emojis(content)
+
+
if self.config["notifications_on"]:
if RNS.vendor.platformutils.is_android():
if self.getpersistent("permissions.notifications"):


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────